cherry stone - Spanish English Dictionary